shaft and clutch assembly - Turkish English Dictionary